package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.PlatLessonLabel;
import com.ruoyi.system.domain.PlatLessonLabelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PlatLessonLabelMapper {
    long countByExample(PlatLessonLabelExample example);

    int deleteByExample(PlatLessonLabelExample example);

    int deleteByPrimaryKey(Long id);

    int insert(PlatLessonLabel row);

    int insertSelective(PlatLessonLabel row);

    List<PlatLessonLabel> selectByExample(PlatLessonLabelExample example);

    PlatLessonLabel selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("row") PlatLessonLabel row, @Param("example") PlatLessonLabelExample example);

    int updateByExample(@Param("row") PlatLessonLabel row, @Param("example") PlatLessonLabelExample example);

    int updateByPrimaryKeySelective(PlatLessonLabel row);

    int updateByPrimaryKey(PlatLessonLabel row);
}